Self-centered, narcissistic, selfish, egotistical, individualist. In Colombia we also say farolos, fantoches.